a starfish - English Synonyms Dictionary